package com.zjdiepu.www.model.cw.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.util.Date;

import com.zjdiepu.www.base.core.BaseModel;

/**
 * <br/>
 * @author zhangzhengjian<br/>
 * @time 2017年08月02日 15时40分<br/>
 * @since 1.0<br/>
 */
@ApiModel(value="CwRemitAdjustA", description="", parent = BaseModel.class)
public class CwRemitAdjustA extends BaseModel {
	
	private static final long serialVersionUID = 1L;
	/**
	 * 
	 */
	@ApiModelProperty(name="busiId",required=false,value="",example="")
	private String busiId;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="cusId",required=false,value="",example="")
	private String cusId;
	
	/**
	 * 垫款调整方式
	 */
	@ApiModelProperty(name="remitAdjustType",required=false,value="垫款调整方式",example="垫款调整方式")
	private String remitAdjustType;
	
	/**
	 * 调整金额
	 */
	@ApiModelProperty(name="amountAdjust",required=false,value="调整金额",example="0")
	private Double amountAdjust;
	
	/**
	 * 取数据字典 打款方式，保存文本，不是code
	 */
	@ApiModelProperty(name="bankRemit",required=false,value="取数据字典 打款方式，保存文本，不是code",example="取数据字典 打款方式，保存文本，不是code")
	private String bankRemit;
	
	/**
	 * 打款时间
	 */
	@ApiModelProperty(name="timeRemit",required=false,value="打款时间",example="2017-04-23 14:22:43")
	private Date timeRemit;
	
	/**
	 * 到账时间
	 */
	@ApiModelProperty(name="timeArrive",required=false,value="到账时间",example="2017-04-23 14:22:43")
	private Date timeArrive;
	
	/**
	 * 财务审核人
	 */
	@ApiModelProperty(name="nameAuditor",required=false,value="财务审核人",example="财务审核人")
	private String nameAuditor;
	
	/**
	 * 财务审核时间
	 */
	@ApiModelProperty(name="timeAudit",required=false,value="财务审核时间",example="2017-04-23 14:22:43")
	private Date timeAudit;
	
	/**
	 * 财务档案编号
	 */
	@ApiModelProperty(name="financialRecordsNumber",required=false,value="财务档案编号",example="财务档案编号")
	private String financialRecordsNumber;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="typeData",required=false,value="",example="0")
	private Integer typeData;
	/**
	 * 经办时间显示
	 */
	@ApiModelProperty(name="jbTime",required=false,value="",example="0")
	private String jbTime;
	
	public String getJbTime() {
		return jbTime;
	}

	public void setJbTime(String jbTime) {
		this.jbTime = jbTime;
	}

	public String getBusiId(){
		return this.busiId;
	}
	
	public void setBusiId(String busiId){
		this.busiId = busiId;
	}

	public String getCusId(){
		return this.cusId;
	}
	
	public void setCusId(String cusId){
		this.cusId = cusId;
	}

	public String getRemitAdjustType(){
		return this.remitAdjustType;
	}
	
	public void setRemitAdjustType(String remitAdjustType){
		this.remitAdjustType = remitAdjustType;
	}

	public Double getAmountAdjust(){
		return this.amountAdjust;
	}
	
	public void setAmountAdjust(Double amountAdjust){
		this.amountAdjust = amountAdjust;
	}

	public String getBankRemit(){
		return this.bankRemit;
	}
	
	public void setBankRemit(String bankRemit){
		this.bankRemit = bankRemit;
	}

	public Date getTimeRemit(){
		return this.timeRemit;
	}
	
	public void setTimeRemit(Date timeRemit){
		this.timeRemit = timeRemit;
	}

	public Date getTimeArrive(){
		return this.timeArrive;
	}
	
	public void setTimeArrive(Date timeArrive){
		this.timeArrive = timeArrive;
	}

	public String getNameAuditor(){
		return this.nameAuditor;
	}
	
	public void setNameAuditor(String nameAuditor){
		this.nameAuditor = nameAuditor;
	}

	public Date getTimeAudit(){
		return this.timeAudit;
	}
	
	public void setTimeAudit(Date timeAudit){
		this.timeAudit = timeAudit;
	}

	public String getFinancialRecordsNumber(){
		return this.financialRecordsNumber;
	}
	
	public void setFinancialRecordsNumber(String financialRecordsNumber){
		this.financialRecordsNumber = financialRecordsNumber;
	}

	public Integer getTypeData(){
		return this.typeData;
	}
	
	public void setTypeData(Integer typeData){
		this.typeData = typeData;
	}

	@Override
	public String toString() {
		return super.toString() + "CwRemitAdjustA [busiId = " + busiId + ", cusId = " + cusId + ", remitAdjustType = " + remitAdjustType + ", amountAdjust = " + amountAdjust + ", bankRemit = " + bankRemit + ", "
			+ "timeRemit = " + timeRemit + ", timeArrive = " + timeArrive + ", nameAuditor = " + nameAuditor + ", timeAudit = " + timeAudit + ", financialRecordsNumber = " + financialRecordsNumber + ", "
			+ "typeData = " + typeData + "]";
	}
    
}